1
ภาพรวมของการเชื่อมโยงข้อมูลที่เกี่ยวข้องกัน
DSAI2202Lesson 6: Connecting Related Data
00:00

ในระบบฐานข้อมูลสมัยใหม่ ข้อมูลแทบจะไม่ถูกเก็บไว้ในสเปรดชีตขนาดยักษ์เพียงไฟล์เดียว แต่จะ ฐานข้อมูลเชิงสัมพันธ์ จัดระเบียบข้อมูลผ่านตารางหลายตารางที่แยกจากกันแต่เชื่อมโยงกันอย่างมีตรรกะ โดยการแยกข้อมูลออกเป็นหมวดหมู่ที่ชัดเจน—เช่น ลูกค้าและการซื้อ—ระบบจะกำจัดการบันทึกซ้ำซ้อนและรักษาความแม่นยำสูง พร้อมยังช่วยให้ผู้ใช้สามารถรวบรวมรายงานที่ครบถ้วนได้

ตารางลูกค้าID: 101 | ชื่อ: AliceID: 102 | ชื่อ: BobID: 103 | ชื่อ: Charlieตารางคำสั่งซื้อคำสั่งซื้อ #1 | รหัสลูกค้า: 101คำสั่งซื้อ #2 | รหัสลูกค้า: 102คำสั่งซื้อ #3 | รหัสลูกค้า: 101เชื่อมโยงผ่านรหัส ID

แนวคิดหลักของการเชื่อมโยงแบบเชิงสัมพันธ์

  • การแยกตาราง: การแยกเอนทิตี้ที่แตกต่างกัน (เช่น ลูกค้า สินค้า และคำสั่งซื้อ) ลงในตารางเฉพาะช่วยป้องกันข้อมูลซ้ำซ้อน
  • ความครบถ้วนของข้อมูล: การเก็บข้อมูลไว้ในที่เดียวที่เชื่อถือได้ทำให้การอัปเดต (เช่น การเปลี่ยนที่อยู่จัดส่ง) ต้องทำเพียงครั้งเดียวเท่านั้น
  • การอ้างอิงที่ปลอดภัย: ตารางต่างๆ ชี้ไปยังกันและกันโดยใช้ตัวระบุที่ไม่ซ้ำกัน ทำให้การสืบค้นฐานข้อมูลสามารถรวบรวมรายงานที่ครบถ้วนได้ง่ายโดยไม่ต้องบันทึกซ้ำ
Overview of Connecting Related Data